package pers.linkong.asr.mapper;

import java.sql.Timestamp;
import java.util.List;

import org.apache.ibatis.annotations.Param;

import pers.linkong.asr.domain.VRBean;
import pers.linkong.asr.domain.VRDateBean;


// 可视化
public interface VisualMapper {
	
	// 天数查询
	public long getDifference(int cid);
	
	// 查询当天是否上课，返回上课的子级id
	public List<VRDateBean> getDate(
			@Param("cid") int cid,
			@Param("daynum") int daynum);
	
	// 根据课程id获取当前第几周
	public Object getWeekNum(
			@Param("cid") int cid,
			@Param("date") Timestamp date);
	
	// 获取当天的学生记录
	public List<VRBean> getStuRecore(
			@Param("cidSublevel") int cidSublevel,
			@Param("date") Timestamp date);
	
	/*// 改
	public int updateScheduler(SchedulerBean scheduler);

	// 查
	public List<SchedulerBean> getScheduler();

	// 查
	public SchedulerBean getSchedulerByLesson(int lesson);*/
}
